Robust Pillar - French English Dictionary